﻿// test_11.19.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//int my_strlen(char* str)
//{
//    char* start = str;
//    while (*str != '\0')
//    {
//        str++;
//    }
//    return str - start;
//}
//int main()
//{
//    char ch[] = {"abcdef"};
//    int ret = my_strlen(ch);
//    printf("%d", ret);
//
//}
//上述程序为自定义strlen，涉及指针之间的运算


//#include<stdio.h>
//void print_six(int n)
//{
//	if (n > 5)
//	{
//		print_six(n / 6);
//	}
//	printf("%d", n % 6);
//}
//int main()
//{
//	long long n = 0;
//	scanf("%lld", &n);
//	print_six(n);
//
//}
//以上程序为六进制的递归版本


//#include<stdio.h>
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int arr[] = { 0 };
//	for (int a = 0;a < n;a++)
//	{
//		scanf("%d", &arr[a]);
//	}
//	int del = 0;
//	scanf("%d", &del);
//	int j = 0;
//	for (int i = 0;i < n;i++)
//	{
//		if (arr[i] != del)
//		{
//			arr[j++] = arr[i];
//		}
//	}
//	for (int i = 0;i < j;i++)
//	{
//		printf("%d", arr[i]);
//	}
//	return 0;
//}
//第一行输入元素个数，第二行依次输入元素，第三行输入要删除的元素，程序最后打印删除后的其他元素的原序排列